home *** CD-ROM | disk | FTP | other *** search
- Short: Powerful script based launching tool.
- Author: di3andpe@ida.his.se (Anders Persson)
- Uploader: stefan.nilsson@mailbox.hogia.net (Stefan Nilsson)
- Version: 6.0
- Type: util/misc
- Replaces: util/misc/selector55.lha
-
- -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
- * Description *
-
- Highly configurable launching tool for almost any purpose. But
- it is not yet another program like toolsdeamon or launchingpad.
- Selector serves as a complement to these types of programs. It's
- more like a script language.
-
- Selector is a powerful tool to use within shell scripts or to
- make a little GUI for your CLI type program. I have for example
- made a GUI for GMPlay (mus/midi/GMPlayGUI15.lha on Aminet) using
- selector.
-
- It is really easy to produce a button panel, info window, popup menu
- or a little requester with selector.
-
-
- -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
- * Requirements *
-
- Selector needs AmigaDos2.0 or better.
- Some new features need AmigaOS3.1
- Some of the included examples need AmigaOS3+
-
-
- -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
- * What's new in Selector 6.0 (971211) **
-
- -The screen command was splitted into "Screen" and "OpenScreen". Screen is
- used to open the window on an allready open screen. OpenScreen is used to
- open your own screen.
-
- -The screen command is no longer restricted to public screens. Selectors
- window can now be opened on any screen. The screen option "default" no
- longer means that the window should be opened on the default pubscreen.
- It means that the window will be opened on the active screen, (the
- screen at front), pubscreen or not.
-
- -With the new screen option "Jump", the window will jump from screen to
- screen when you switch screens.
-
- -With the new command "Popup", the window waits to open until a set
- of specified criterias is satisfied. You can for example get the window
- to pop up every time you move the mouse to the bottom of the screen,
- or when you press both mouse buttons.
-
- -New button/onchange/onexit options "Popup" and "ClosePopup".
-
- -New event commands: "OnPopup" and "OnPopupClose".
-
- -New command: "MarkButton" to mark the button under the
- mouse pointer.
-
- -You can now have a script called "env:selector.settings" that
- contains your default settings.
-
- -With the new command "Include", you can include a selector
- script file into another script file.
-
- -The "Font" command was extended with the OrDefault option.
-
- -BugFix: You can now use multicolor fonts.
-
- -BugFix: The window wasn't updated correctly when using the frommax
- option to the X/Y commands.
-
- -Bugfix: All events was stopped at midnight.
-
- -The button/onchange/onexit option "Update" no longer reloads the source.
- It only updates variables, window etc. The new option "LoadUpdate" acts
- in the same way the old "update" did.
-
- -New Command: VarCheckTime [time]. Sets the time between every
- variable check performed by the OnChange command. Default is 2 seconds.
-
- -The default values for "darkcolor" and "lightcolor" are now calculated from
- the screens palette.
-
- -The default forground color is now 1, instead of dark
-
- -The window is no longer updated if it doesn't have to. (If the contents of
- the window will remain the same after the update).
-
- -The variables can now be nested!
-
- -New local constants: [PID] and [VER]
-
- -Non existing variables are now replaced with nothing ("") instead of the
- name of the variable. This is also the case with unstated arguments. This
- makes command lines like: 'defenv opa1 ""' or 'defarg arg1 ""' completely
- unnecessary.
-
- -Most commands can now be stated with no arguments without unwanted
- drawbacks. If you for example have the script:
-
- color [textcolor]
- text "Hello"
-
- If now the variable 'textcolor' doesn't exist, then there is no change
- in color at all. In previous versions, the color would have been set
- to 0, and the "Hello" would not appear (since the default background
- also is 0).
-
- -The copyrights are changed (again). Please read them through!
-
-
- -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
- * Copyrights *
-
- Distribution:
-
- Selector is Copyrighted (C) 1997 by Anders Persson, but you can
- distribute it with your freeware software (your selector scripts,
- programs or whatever) as long as you also include the readme
- file (Selector/Selector60.readme).
-
- You can also include selector with any shareware or commercial
- software, as long as you send me a registred version of your
- product. (And include the readme file.)
-
- Personal Usage:
-
- Selector is now a kind of share/gift-ware. If you are using selector,
- then you MUST give me SOMETHING! You can give me anything, preferably
- money! The problem with shareware, is that people doesn't pay
- anyting anyway. At least not if the program not is crippled. And that's
- something I really hate: A crippled program, with a price set WAY to
- high for the non-crippled version. This is why I offer you a way to self
- decide how much selector is worth to you. Money (any amount, any
- currency) or perhaps a program that you have made yourself... Postcards
- are welcome! When you pay, then I would very much appreciate if you
- included a letter and told me how you are using selector and what you
- think about it.
-
- My address can be found in the guide document.
-
-
- -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
- * Also Try *
-
- Aminet: comm/misc/BorayLetter52.lha
-
- Boray Letter, "The king of letter programs". Maybe you
- don't know what a letter program is. Well, it was something that
- started on the C64. You could use the keyboard to write a message
- to your friend, and when he looked at it, it was played in the same
- way it was written.... BorayLetter is that, and much more. You can
- for example draw lines, wait for a key to be pressed or even
- animate and make your own little cartoons!!!
-
- When you for example draw a line in your letter, only the
- coordinates for the line are saved to the file. All graphics works
- in this way. This leads to an extremely spacesaving fileformat.
- For example, the demo letter "Cecdic" contains 4:30 minutes of
- cartoons. And it's only 32K big (uncompressed). Yes, it's not even
- compressed. If you pack it with SHRINK, it will be 21K, or 24K
- with lha.
-
-
- -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
- * Also Try *
-
- Aminet: mods/boray
-
- My DigiBooster and Protracker music modules.
-
- Why not try the 4 latest:
-
- mods/boray/DayUnknown.lha (DIGI Booster module by Boray 97/12/01)
- mods/boray/HELGON.lha (DIGI Booster module by Boray 97/11/02)
- mods/boray/PsalmAP2Alt.lha (DIGI Booster module by Boray 97/09/23)
- mods/boray/IAmGenerated.lha (DIGI Booster module by Boray 97/09/15)
-
-
- -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
- * Also Try *
-
- Aminet: mus/midi/GMPlayGUI15.lha
-
- Nice GUI for GMPlay1.3!!! (Made with selector)
-
- Features:
-
- * Play all midi files in a directory in random order.
-
- * Play Next -button (the current playing tune is stopped,
- and the next will be played)
-
- * Pause button
-
- * Choose singel file to play
-
- * Alter PlayDir
-
- * Get information about current playing tune
-
- * Options: like Frequence, Priority, Unpacking, Stereo,
- filters, font, color and more
-
- * Possibility to save separate options for each midi file.
-
- * Move midi files
-
- * External Play-next command that can be used to get a
- Play-next-hotkey
-
-
- Update Note: You can update GMPlayGUI by copying Selector/Selector
- to GMPlayGUI13/Selector
-
- -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
-
-